.dictionary{
    height: 100%;
    width: 100%;
}

.common{
    padding: 0;
    margin: 0;
}

.box{
    width: 100%;
    height: 100%;
    // display: flex;
    // flex-direction: row;
    overflow: hidden;
}

.role{
    width:40%;
    height: 100%;
    display: flex;
    flex-direction: column;
    border-right: 1px solid #eee;

    .headers{
        height: 80px;
        line-height: 40px !important;
        --el-header-height: 40px !important;
    }

}

.tables{
    flex: 1;
    display: flex;
    flex-direction: column;

    .demo-pagination-block{
        margin-top: 10px;
    }
}

.details{
    flex: 1 1 auto;
    padding:  0 10px;
    display: flex;
    flex-direction: column;

    .role-heaer{
        height: 80px;
        line-height: 40px !important;
        --el-header-height: 40px !important;
    }
}

// 按钮样式
.button{
    padding: 5px 10px;
    font-size: 12px;
    height: 25px;
}